Skip to content
This repository has been archived by the owner on Jul 11, 2024. It is now read-only.

Remove SimpleFlatMapper record mapper from database + test db configurations #621

Merged
merged 5 commits into from
Apr 9, 2021

Conversation

woobianca
Copy link
Contributor

@woobianca woobianca commented Apr 7, 2021

Although this custom record mapper provides a nice performance boost compared to the default record mapper, it is currently not well-maintained. There seems to be an incompatibility with java 15, which causes fields to return null (see related arnaudroger/SimpleFlatMapper#753)

Also added an override factory method to create a new db context with the Clock configured, for testing of matching timestamps.

@woobianca woobianca requested a review from chokoswitch as a code owner April 7, 2021 08:02
@chokoswitch
Copy link
Contributor

/gcbrun

Copy link
Contributor

@chokoswitch chokoswitch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @woobianca!

@chokoswitch chokoswitch merged commit 5e2c931 into curioswitch:master Apr 9, 2021
@woobianca woobianca deleted the remove-sfm-record-mapper branch April 9, 2021 01:40
acmos-is pushed a commit to infostellarinc/curiostack that referenced this pull request Feb 14, 2022
acmos-is added a commit to infostellarinc/curiostack that referenced this pull request Feb 25, 2022
chokoswitch added a commit that referenced this pull request Mar 12, 2022
* Revert "Remove SimpleFlatMapper record mapper from database + test db configurations (#621)"

This reverts commit 5e2c931.

* Use org.ow2.asm instead of org.simpleflatmapper.ow2-ams in record mapping

* Upgrade log4j to 2.17.1

* Upgrade Java to 17 and Gradle to 7.2

* Upgrade Gradle wrapper

Continuation of daf1d56

* Remove jcenter

* Revert "Remove jcenter"

This reverts commit 21b87a2.

* Remove jcenter

* Compliant with spotlessCheck

The task spotlessApply was run.

* Override versions in gradle.properties and update wrapper

Co-authored-by: koizumi <[email protected]>
Co-authored-by: Colin Farrier <[email protected]>
Co-authored-by: acmos-is <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants